package 数组练习题;

public class Demo1 {
    public static void main(String[] args) {
        /*写出一维数组初始化的两种方式*/
        int[] arr=new int[10];//动态
        int[] arr1=new int[]{1,2,3,4,5};//静态
        /*写出二维数组初始化的两种方式*/
        int[][] arr2=new int[10][10];
        int[][] arr3=new int[10][];
        int[][] arr4=new int [][]{{1,2,3},{4,5,6},{7,8,9}};
        /*不同类型的一维数组元素的默认初始化值各是多少*/
        /*整型：0；
        * 浮点型：0.0
        * char：0；
        * boolean：flase；
        * 引用类型：null*/
        /*数组中常见的异常有哪些？请举例说明*/
        /*ArrayIndexOutOfBoundsException:数组角标越界异常：
          合理范围：[0,arr.length -1]
          越界：arr[-1],arr[arr.length]
          NullPointerException:空指针异常
          int[] arr = null;
          arr[0*/
    }
}
